/*
    页面名称：员工 -推荐读友信息
    作者: 苗怀雨
    时间:2017年1月31日
    最后编辑：2018-2-5 12:06:40
*/

$(document).ready(function() {
    var $allFollowButton = $(".follow");
    var $follow;
    var staffId;
    for(var i = 0;i < $allFollowButton.length;++i){
        $follow = $allFollowButton.eq(i);
        staffId = $allFollowButton.eq(i).attr("id");

        if(checkStaffFollowersExists(staffId)){  //在关注列表中
            $follow.text("取消关注");
            $follow.attr("onclick","removeFollowFriend(this" +","+staffId +")");
        }else{
            $follow.text("关注他");
            $follow.attr("onclick","followFriend(this" +","+ staffId +")");
        }
    }


    $("#moreEvalue").attr("onclick",' getMoreEvaluates()');
});

function friendHistory(staffId) {
    post("friendHistory","staffId",staffId);
}

//关注好友
function followFriend(e,friendId) {
    var $follow = $(e);
    $follow.removeAttr("onclick");

    /*关注好友*/
    $.ajax({
        type:'POST',//请求类型
        url:'followFriend',//请求地址
        contentType: 'application/json;',//发送信息至服务器时内容编码类型
        data:JSON.stringify({
            "staffId":friendId,
        }),
        dataType:'JSON',/*预期服务器返回的数据类型*/
        success:function (json) {//成功获取到后台返回的值后，对后台返回的值做相应的一系列操作
            if(json.result == false){
                createPNotify("提示信息","error",json.err_msg);
            }else{
                $follow.text("取消关注")
                $follow.attr("onclick","removeFollowFriend(this"+","+ friendId +")");
            }
        },
        cache:true,
    });
}

//取关好友
function removeFollowFriend(e,friendId) {
    var $follow = $(e);
    $follow.removeAttr("onclick");

    /*取关好友*/
    $.ajax({
        type:'POST',//请求类型
        url:'removeFollowFriend',//请求地址
        contentType: 'application/json;',//发送信息至服务器时内容编码类型
        data:JSON.stringify({
            "staffId":friendId,
        }),
        dataType:'JSON',/*预期服务器返回的数据类型*/
        success:function (json) {//成功获取到后台返回的值后，对后台返回的值做相应的一系列操作
            if(json.result == false){
                createPNotify("提示信息","error",json.err_msg);
            }else{
                $follow.text("关注他")
                $follow.attr("onclick","followFriend(this"+","+ friendId +")");
            }
        },
        cache:true,
    });
}

//查看好友数据
function friendData(staffId) {
    post("friendData","staffId",staffId);
}

//换一批推荐
function changeRecommendationStaffs() {
    window.location.href = "recommendationStaffPage";
}
